<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>[提纲]科技爱好者周刊-笔记整理-2020 | Arch(终极)</title>
    <meta name="generator" content="VuePress 1.5.2">
    <link rel="icon" href="https://luo0412.gitee.io/static/images/logo/favicon.ico">
    <link rel="stylesheet" type="text/css" href="https://unpkg.com/viewerjs@1.9.0/dist/viewer.css">
    <script>((window.gitter = {}).chat = {}).options = {
    room: 'luo0412/arch'
};
</script>
    <script src="https://sidecar.gitter.im/dist/sidecar.v1.js"></script>
    <script src="https://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="https://unpkg.com/viewerjs@1.9.0/dist/viewer.js"></script>
    <script>$(function () {

    // 1) 去掉中二病文字
    $(".navbar .dropdown-wrapper .title").each(function (index, item) {
        var title = $(item).text() || ""
        console.log(title)
        var index = title.indexOf("(")
        if (index > -1) {
            $(item).text(title.slice(0, index))
        }
    })
        
    // 2) 图片双击后支持预览
    var viewer = null
    $(document).on("dblclick","p img",function() {
        if (viewer != null) {
            viewer.destroy()
        }
        viewer = new Viewer(document.getElementById('app'), {
            viewed() {
                viewer.zoomTo(1);
            },
        });
    })

})</script>
    <meta name="description" content="终极">
    <link rel="preload" href="/arch/assets/css/0.styles.73cc7e89.css" as="style"><link rel="preload" href="/arch/assets/js/app.488bd30a.js" as="script"><link rel="preload" href="/arch/assets/js/2.0fac2cb2.js" as="script"><link rel="preload" href="/arch/assets/js/198.cb2f8d6c.js" as="script"><link rel="prefetch" href="/arch/assets/js/10.dbcd63e4.js"><link rel="prefetch" href="/arch/assets/js/100.751dc7dd.js"><link rel="prefetch" href="/arch/assets/js/101.d729e933.js"><link rel="prefetch" href="/arch/assets/js/102.e1fbd155.js"><link rel="prefetch" href="/arch/assets/js/103.35b71c30.js"><link rel="prefetch" href="/arch/assets/js/104.ec2cb602.js"><link rel="prefetch" href="/arch/assets/js/105.d146ac1b.js"><link rel="prefetch" href="/arch/assets/js/106.da6dbd89.js"><link rel="prefetch" href="/arch/assets/js/107.2159da5f.js"><link rel="prefetch" href="/arch/assets/js/108.04199980.js"><link rel="prefetch" href="/arch/assets/js/109.1c55ccd2.js"><link rel="prefetch" href="/arch/assets/js/11.86fdffa6.js"><link rel="prefetch" href="/arch/assets/js/110.a6f64c51.js"><link rel="prefetch" href="/arch/assets/js/111.63562c02.js"><link rel="prefetch" href="/arch/assets/js/112.626f121e.js"><link rel="prefetch" href="/arch/assets/js/113.0f09c40d.js"><link rel="prefetch" href="/arch/assets/js/114.c93d4499.js"><link rel="prefetch" href="/arch/assets/js/115.7a4de34d.js"><link rel="prefetch" href="/arch/assets/js/116.7b5599cc.js"><link rel="prefetch" href="/arch/assets/js/117.6157c8e6.js"><link rel="prefetch" href="/arch/assets/js/118.71e02c14.js"><link rel="prefetch" href="/arch/assets/js/119.5781d3d1.js"><link rel="prefetch" href="/arch/assets/js/12.d7abd523.js"><link rel="prefetch" href="/arch/assets/js/120.b4774706.js"><link rel="prefetch" href="/arch/assets/js/121.c7fccc32.js"><link rel="prefetch" href="/arch/assets/js/122.2d06bd73.js"><link rel="prefetch" href="/arch/assets/js/123.22f22d5d.js"><link rel="prefetch" href="/arch/assets/js/124.8148bdd0.js"><link rel="prefetch" href="/arch/assets/js/125.e0d09fa6.js"><link rel="prefetch" href="/arch/assets/js/126.e8721047.js"><link rel="prefetch" href="/arch/assets/js/127.c6e311da.js"><link rel="prefetch" href="/arch/assets/js/128.e50d7f0b.js"><link rel="prefetch" href="/arch/assets/js/129.39940d09.js"><link rel="prefetch" href="/arch/assets/js/13.388e0cd2.js"><link rel="prefetch" href="/arch/assets/js/130.fa59fc49.js"><link rel="prefetch" href="/arch/assets/js/131.2efb4734.js"><link rel="prefetch" href="/arch/assets/js/132.0a6bcd45.js"><link rel="prefetch" href="/arch/assets/js/133.6d6624ae.js"><link rel="prefetch" href="/arch/assets/js/134.8fed6ee7.js"><link rel="prefetch" href="/arch/assets/js/135.148fcc0a.js"><link rel="prefetch" href="/arch/assets/js/136.d5a24294.js"><link rel="prefetch" href="/arch/assets/js/137.a9a5b87b.js"><link rel="prefetch" href="/arch/assets/js/138.c4b18d19.js"><link rel="prefetch" href="/arch/assets/js/139.17a8b46d.js"><link rel="prefetch" href="/arch/assets/js/14.d24aaebc.js"><link rel="prefetch" href="/arch/assets/js/140.a5136e26.js"><link rel="prefetch" href="/arch/assets/js/141.7817100c.js"><link rel="prefetch" href="/arch/assets/js/142.da99ff50.js"><link rel="prefetch" href="/arch/assets/js/143.762258b7.js"><link rel="prefetch" href="/arch/assets/js/144.d6d79fa9.js"><link rel="prefetch" href="/arch/assets/js/145.db6596f7.js"><link rel="prefetch" href="/arch/assets/js/146.f3e448ae.js"><link rel="prefetch" href="/arch/assets/js/147.18ea8d11.js"><link rel="prefetch" href="/arch/assets/js/148.8dd1e919.js"><link rel="prefetch" href="/arch/assets/js/149.b272bab9.js"><link rel="prefetch" href="/arch/assets/js/15.49050609.js"><link rel="prefetch" href="/arch/assets/js/150.7134ab64.js"><link rel="prefetch" href="/arch/assets/js/151.cf07dd74.js"><link rel="prefetch" href="/arch/assets/js/152.733a8854.js"><link rel="prefetch" href="/arch/assets/js/153.dc4f8a43.js"><link rel="prefetch" href="/arch/assets/js/154.e479b74a.js"><link rel="prefetch" href="/arch/assets/js/155.48567e47.js"><link rel="prefetch" href="/arch/assets/js/156.1309edd9.js"><link rel="prefetch" href="/arch/assets/js/157.c693e576.js"><link rel="prefetch" href="/arch/assets/js/158.7ab5ebd6.js"><link rel="prefetch" href="/arch/assets/js/159.5888d2a2.js"><link rel="prefetch" href="/arch/assets/js/16.6b951209.js"><link rel="prefetch" href="/arch/assets/js/160.6bf36367.js"><link rel="prefetch" href="/arch/assets/js/161.5c4ee290.js"><link rel="prefetch" href="/arch/assets/js/162.07279d00.js"><link rel="prefetch" href="/arch/assets/js/163.1ad2c408.js"><link rel="prefetch" href="/arch/assets/js/164.9cde014a.js"><link rel="prefetch" href="/arch/assets/js/165.9c6bf14d.js"><link rel="prefetch" href="/arch/assets/js/166.3678ca93.js"><link rel="prefetch" href="/arch/assets/js/167.cc8648ee.js"><link rel="prefetch" href="/arch/assets/js/168.f117814a.js"><link rel="prefetch" href="/arch/assets/js/169.b7d4866b.js"><link rel="prefetch" href="/arch/assets/js/17.091e3695.js"><link rel="prefetch" href="/arch/assets/js/170.0164545c.js"><link rel="prefetch" href="/arch/assets/js/171.3f233168.js"><link rel="prefetch" href="/arch/assets/js/172.7e905078.js"><link rel="prefetch" href="/arch/assets/js/173.b8e259c7.js"><link rel="prefetch" href="/arch/assets/js/174.95119ef3.js"><link rel="prefetch" href="/arch/assets/js/175.946402f1.js"><link rel="prefetch" href="/arch/assets/js/176.09c30db0.js"><link rel="prefetch" href="/arch/assets/js/177.f710f301.js"><link rel="prefetch" href="/arch/assets/js/178.266c54a1.js"><link rel="prefetch" href="/arch/assets/js/179.5f095119.js"><link rel="prefetch" href="/arch/assets/js/18.cd850592.js"><link rel="prefetch" href="/arch/assets/js/180.5bcde83c.js"><link rel="prefetch" href="/arch/assets/js/181.e786aa25.js"><link rel="prefetch" href="/arch/assets/js/182.5e340bf8.js"><link rel="prefetch" href="/arch/assets/js/183.3e1bef27.js"><link rel="prefetch" href="/arch/assets/js/184.3b03e0ef.js"><link rel="prefetch" href="/arch/assets/js/185.79b07cfc.js"><link rel="prefetch" href="/arch/assets/js/186.956ed1c9.js"><link rel="prefetch" href="/arch/assets/js/187.68c6cfde.js"><link rel="prefetch" href="/arch/assets/js/188.1c4a454f.js"><link rel="prefetch" href="/arch/assets/js/189.a0f5d39d.js"><link rel="prefetch" href="/arch/assets/js/19.ccbcc0ba.js"><link rel="prefetch" href="/arch/assets/js/190.00536284.js"><link rel="prefetch" href="/arch/assets/js/191.e0a60916.js"><link rel="prefetch" href="/arch/assets/js/192.a59a5906.js"><link rel="prefetch" href="/arch/assets/js/193.0f15f62c.js"><link rel="prefetch" href="/arch/assets/js/194.9a67504d.js"><link rel="prefetch" href="/arch/assets/js/195.2b66802e.js"><link rel="prefetch" href="/arch/assets/js/196.e10f610d.js"><link rel="prefetch" href="/arch/assets/js/197.b1b419d2.js"><link rel="prefetch" href="/arch/assets/js/199.8d53ab6e.js"><link rel="prefetch" href="/arch/assets/js/20.5af92e56.js"><link rel="prefetch" href="/arch/assets/js/200.f598ed94.js"><link rel="prefetch" href="/arch/assets/js/201.64a36481.js"><link rel="prefetch" href="/arch/assets/js/202.d71d9c01.js"><link rel="prefetch" href="/arch/assets/js/203.d3dacbf1.js"><link rel="prefetch" href="/arch/assets/js/204.319590f5.js"><link rel="prefetch" href="/arch/assets/js/205.e33f9c70.js"><link rel="prefetch" href="/arch/assets/js/206.e213a04f.js"><link rel="prefetch" href="/arch/assets/js/207.d83d3dac.js"><link rel="prefetch" href="/arch/assets/js/208.0a92f1df.js"><link rel="prefetch" href="/arch/assets/js/209.47c894db.js"><link rel="prefetch" href="/arch/assets/js/21.8a762c5e.js"><link rel="prefetch" href="/arch/assets/js/210.8e9d5f8d.js"><link rel="prefetch" href="/arch/assets/js/211.8da14ea6.js"><link rel="prefetch" href="/arch/assets/js/212.e3c2d4bc.js"><link rel="prefetch" href="/arch/assets/js/213.ceef67b0.js"><link rel="prefetch" href="/arch/assets/js/214.0d0c0007.js"><link rel="prefetch" href="/arch/assets/js/215.60188951.js"><link rel="prefetch" href="/arch/assets/js/216.bf2e899b.js"><link rel="prefetch" href="/arch/assets/js/217.ffcaae14.js"><link rel="prefetch" href="/arch/assets/js/218.a7403e88.js"><link rel="prefetch" href="/arch/assets/js/22.c1b1883d.js"><link rel="prefetch" href="/arch/assets/js/23.1cd805be.js"><link rel="prefetch" href="/arch/assets/js/24.2dcf8066.js"><link rel="prefetch" href="/arch/assets/js/25.e7f72f8b.js"><link rel="prefetch" href="/arch/assets/js/26.b5f09861.js"><link rel="prefetch" href="/arch/assets/js/27.aa9f331d.js"><link rel="prefetch" href="/arch/assets/js/28.265c9889.js"><link rel="prefetch" href="/arch/assets/js/29.6719477a.js"><link rel="prefetch" href="/arch/assets/js/3.9b103267.js"><link rel="prefetch" href="/arch/assets/js/30.7f38144e.js"><link rel="prefetch" href="/arch/assets/js/31.09caebdc.js"><link rel="prefetch" href="/arch/assets/js/32.92ac521d.js"><link rel="prefetch" href="/arch/assets/js/33.0d252cf7.js"><link rel="prefetch" href="/arch/assets/js/34.bb20b0a0.js"><link rel="prefetch" href="/arch/assets/js/35.c5fb70c1.js"><link rel="prefetch" href="/arch/assets/js/36.4c5217d0.js"><link rel="prefetch" href="/arch/assets/js/37.2812606d.js"><link rel="prefetch" href="/arch/assets/js/38.00c95c73.js"><link rel="prefetch" href="/arch/assets/js/39.25dc42b2.js"><link rel="prefetch" href="/arch/assets/js/4.fae4b920.js"><link rel="prefetch" href="/arch/assets/js/40.a14060d4.js"><link rel="prefetch" href="/arch/assets/js/41.02f78175.js"><link rel="prefetch" href="/arch/assets/js/42.2dbcc3f5.js"><link rel="prefetch" href="/arch/assets/js/43.d3ab7d41.js"><link rel="prefetch" href="/arch/assets/js/44.c23911a9.js"><link rel="prefetch" href="/arch/assets/js/45.166dd7f8.js"><link rel="prefetch" href="/arch/assets/js/46.bc34f11b.js"><link rel="prefetch" href="/arch/assets/js/47.200c3086.js"><link rel="prefetch" href="/arch/assets/js/48.53b95394.js"><link rel="prefetch" href="/arch/assets/js/49.6ed4ae4b.js"><link rel="prefetch" href="/arch/assets/js/5.1fb6aa6c.js"><link rel="prefetch" href="/arch/assets/js/50.b2079127.js"><link rel="prefetch" href="/arch/assets/js/51.e0f714d4.js"><link rel="prefetch" href="/arch/assets/js/52.32ebdc86.js"><link rel="prefetch" href="/arch/assets/js/53.e8fe8fb6.js"><link rel="prefetch" href="/arch/assets/js/54.5021679b.js"><link rel="prefetch" href="/arch/assets/js/55.2febd1cd.js"><link rel="prefetch" href="/arch/assets/js/56.481cda75.js"><link rel="prefetch" href="/arch/assets/js/57.4eb5f493.js"><link rel="prefetch" href="/arch/assets/js/58.872893e7.js"><link rel="prefetch" href="/arch/assets/js/59.e2f32c2a.js"><link rel="prefetch" href="/arch/assets/js/6.54b4d2e1.js"><link rel="prefetch" href="/arch/assets/js/60.f55236b2.js"><link rel="prefetch" href="/arch/assets/js/61.beaf2c16.js"><link rel="prefetch" href="/arch/assets/js/62.02aba111.js"><link rel="prefetch" href="/arch/assets/js/63.75031fc9.js"><link rel="prefetch" href="/arch/assets/js/64.f8b76116.js"><link rel="prefetch" href="/arch/assets/js/65.5447e4f7.js"><link rel="prefetch" href="/arch/assets/js/66.1cc1bd60.js"><link rel="prefetch" href="/arch/assets/js/67.fa18b583.js"><link rel="prefetch" href="/arch/assets/js/68.ae26affa.js"><link rel="prefetch" href="/arch/assets/js/69.a5215c01.js"><link rel="prefetch" href="/arch/assets/js/7.19e7afea.js"><link rel="prefetch" href="/arch/assets/js/70.0ec1e8ef.js"><link rel="prefetch" href="/arch/assets/js/71.c98fc1c0.js"><link rel="prefetch" href="/arch/assets/js/72.045d2b94.js"><link rel="prefetch" href="/arch/assets/js/73.959228b2.js"><link rel="prefetch" href="/arch/assets/js/74.2185a842.js"><link rel="prefetch" href="/arch/assets/js/75.9bf9a3d4.js"><link rel="prefetch" href="/arch/assets/js/76.51e3a19a.js"><link rel="prefetch" href="/arch/assets/js/77.897484e0.js"><link rel="prefetch" href="/arch/assets/js/78.ec98b8fe.js"><link rel="prefetch" href="/arch/assets/js/79.1d66763d.js"><link rel="prefetch" href="/arch/assets/js/8.19247167.js"><link rel="prefetch" href="/arch/assets/js/80.8055b8ed.js"><link rel="prefetch" href="/arch/assets/js/81.60a527b7.js"><link rel="prefetch" href="/arch/assets/js/82.9ab20525.js"><link rel="prefetch" href="/arch/assets/js/83.1916edff.js"><link rel="prefetch" href="/arch/assets/js/84.e9d4af7f.js"><link rel="prefetch" href="/arch/assets/js/85.f3ef71a5.js"><link rel="prefetch" href="/arch/assets/js/86.0c4f5845.js"><link rel="prefetch" href="/arch/assets/js/87.00de4ba6.js"><link rel="prefetch" href="/arch/assets/js/88.5a8b73e2.js"><link rel="prefetch" href="/arch/assets/js/89.7fa3215e.js"><link rel="prefetch" href="/arch/assets/js/9.25ec6f50.js"><link rel="prefetch" href="/arch/assets/js/90.9f4b8d34.js"><link rel="prefetch" href="/arch/assets/js/91.a88a340f.js"><link rel="prefetch" href="/arch/assets/js/92.d1b19830.js"><link rel="prefetch" href="/arch/assets/js/93.3b375fed.js"><link rel="prefetch" href="/arch/assets/js/94.65ff7d31.js"><link rel="prefetch" href="/arch/assets/js/95.1f3fe233.js"><link rel="prefetch" href="/arch/assets/js/96.b513dec1.js"><link rel="prefetch" href="/arch/assets/js/97.f56a27d0.js"><link rel="prefetch" href="/arch/assets/js/98.2eae422f.js"><link rel="prefetch" href="/arch/assets/js/99.92cc2ba5.js">
    <link rel="stylesheet" href="/arch/assets/css/0.styles.73cc7e89.css">
  </head>
  <body>
    <div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/arch/" class="home-link router-link-active"><!----> <span class="site-name">Arch(终极)</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Course(神震 兵修列位)" class="dropdown-title"><span class="title">Course(神震 兵修列位)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2022/" class="nav-link">
  2022(人工智能+PMP)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2021/" class="nav-link">
  2021(大数据+日语)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2020/" class="nav-link">
  2020(分布式架构+产品设计)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2019/" class="nav-link">
  2019(并发编程+跨端应用)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2018/" class="nav-link">
  2018(微服务+基础扫盲)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Transl(化凡 雨落天地)" class="dropdown-title"><span class="title">Transl(化凡 雨落天地)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-2.transl/ch.2021/" class="nav-link">
  2021(图解+世界末日+强风吹拂)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-2.transl/ch.2020/" class="nav-link">
  2020(术语+错过的信+暗时间)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Expert(魔道 生死逆劫)" class="dropdown-title"><span class="title">Expert(魔道 生死逆劫)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2022/" class="nav-link">
  2022(AI专家+算法大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2021/" class="nav-link">
  2021(DS专家+数据向大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2020/" class="nav-link">
  2020(CTO+后端大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2019/" class="nav-link">
  2019(CV专家+前端大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2018/" class="nav-link">
  2018(CS奠基人+业务专家)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Model(苍茫 一念永恒)" class="dropdown-title"><span class="title">Model(苍茫 一念永恒)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.2-5.model/ch.2021/" class="nav-link">
  2021(数学+基础算法+微服务原理)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.2-5.model/ch.2020/" class="nav-link">
  2020(刷题+组合增强+设计模式)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Project(妖术 烽火成山)" class="dropdown-title"><span class="title">Project(妖术 烽火成山)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2021/" class="nav-link">
  2021(Java进阶+OA助手)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2020/" class="nav-link">
  2020(Java搬砖+DataV大盘)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2019/" class="nav-link">
  2019(Java转战+Wiki仓库)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2018/" class="nav-link">
  2018(前端搬砖+Clock小程序)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2017/" class="nav-link">
  2017(前端实习+H5小游戏)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Trend(问天下 掌缘生灭)" class="dropdown-title"><span class="title">Trend(问天下 掌缘生灭)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2021/" class="nav-link">
  2021(职业规划+价值观)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2020/" class="nav-link router-link-active">
  2020(习惯斗争+作息表)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2019/" class="nav-link">
  2019(全栈种子+芯片战)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="导航" class="dropdown-title"><span class="title">导航</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/note" target="_blank" rel="noopener noreferrer" class="nav-link external">
  开发索引
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/code" target="_blank" rel="noopener noreferrer" class="nav-link external">
  源码解析
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/arch" target="_blank" rel="noopener noreferrer" class="nav-link external">
  技术演进
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/planb" target="_blank" rel="noopener noreferrer" class="nav-link external">
  避险计划
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/book" target="_blank" rel="noopener noreferrer" class="nav-link external">
  读书心得
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="关于" class="dropdown-title"><span class="title">关于</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/inspired-by.html" class="nav-link">
  笔记灵感
</a></li><li class="dropdown-item"><!----> <a href="/arch/md-style.html" class="nav-link">
  书写风格
</a></li><li class="dropdown-item"><!----> <a href="/arch/about-me.html" class="nav-link">
  人生奥义
</a></li><li class="dropdown-item"><!----> <a href="/arch/related-links.html" class="nav-link">
  相关链接
</a></li></ul></div></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Course(神震 兵修列位)" class="dropdown-title"><span class="title">Course(神震 兵修列位)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2022/" class="nav-link">
  2022(人工智能+PMP)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2021/" class="nav-link">
  2021(大数据+日语)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2020/" class="nav-link">
  2020(分布式架构+产品设计)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2019/" class="nav-link">
  2019(并发编程+跨端应用)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-1.course/ch.2018/" class="nav-link">
  2018(微服务+基础扫盲)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Transl(化凡 雨落天地)" class="dropdown-title"><span class="title">Transl(化凡 雨落天地)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-2.transl/ch.2021/" class="nav-link">
  2021(图解+世界末日+强风吹拂)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-2.transl/ch.2020/" class="nav-link">
  2020(术语+错过的信+暗时间)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Expert(魔道 生死逆劫)" class="dropdown-title"><span class="title">Expert(魔道 生死逆劫)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2022/" class="nav-link">
  2022(AI专家+算法大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2021/" class="nav-link">
  2021(DS专家+数据向大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2020/" class="nav-link">
  2020(CTO+后端大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2019/" class="nav-link">
  2019(CV专家+前端大佬)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.1-4.expert/ch.2018/" class="nav-link">
  2018(CS奠基人+业务专家)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Model(苍茫 一念永恒)" class="dropdown-title"><span class="title">Model(苍茫 一念永恒)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.2-5.model/ch.2021/" class="nav-link">
  2021(数学+基础算法+微服务原理)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.2-5.model/ch.2020/" class="nav-link">
  2020(刷题+组合增强+设计模式)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Project(妖术 烽火成山)" class="dropdown-title"><span class="title">Project(妖术 烽火成山)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2021/" class="nav-link">
  2021(Java进阶+OA助手)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2020/" class="nav-link">
  2020(Java搬砖+DataV大盘)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2019/" class="nav-link">
  2019(Java转战+Wiki仓库)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2018/" class="nav-link">
  2018(前端搬砖+Clock小程序)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.3-8.project/ch.2017/" class="nav-link">
  2017(前端实习+H5小游戏)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Trend(问天下 掌缘生灭)" class="dropdown-title"><span class="title">Trend(问天下 掌缘生灭)</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2021/" class="nav-link">
  2021(职业规划+价值观)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2020/" class="nav-link router-link-active">
  2020(习惯斗争+作息表)
</a></li><li class="dropdown-item"><!----> <a href="/arch/nav.7-9.trend/ch.2019/" class="nav-link">
  2019(全栈种子+芯片战)
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="导航" class="dropdown-title"><span class="title">导航</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/note" target="_blank" rel="noopener noreferrer" class="nav-link external">
  开发索引
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/code" target="_blank" rel="noopener noreferrer" class="nav-link external">
  源码解析
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/arch" target="_blank" rel="noopener noreferrer" class="nav-link external">
  技术演进
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/planb" target="_blank" rel="noopener noreferrer" class="nav-link external">
  避险计划
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="dropdown-item"><!----> <a href="http://luo0412.gitee.io/book" target="_blank" rel="noopener noreferrer" class="nav-link external">
  读书心得
  <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="关于" class="dropdown-title"><span class="title">关于</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/arch/inspired-by.html" class="nav-link">
  笔记灵感
</a></li><li class="dropdown-item"><!----> <a href="/arch/md-style.html" class="nav-link">
  书写风格
</a></li><li class="dropdown-item"><!----> <a href="/arch/about-me.html" class="nav-link">
  人生奥义
</a></li><li class="dropdown-item"><!----> <a href="/arch/related-links.html" class="nav-link">
  相关链接
</a></li></ul></div></div> <!----></nav>  <ul class="sidebar-links"><li><a href="/arch/nav.7-9.trend/ch.2020/" aria-current="page" class="sidebar-link">README</a></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Fruit</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><section class="sidebar-group is-sub-group depth-1"><p class="sidebar-heading open"><span>Case</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/arch/nav.7-9.trend/ch.2020/fruit/case/01-2083398290743841.html" class="sidebar-link">[7-6]输了面子但赢了里子的事多做</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/fruit/case/02-7548226544199138.html" class="sidebar-link">[1-1]拒绝资源约等于拒绝焦虑</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/fruit/case/05-4379364429975943.html" class="sidebar-link">[7-5]我们眼里中国的教育弊端</a></li></ul></section></li><li><a href="/arch/nav.7-9.trend/ch.2020/fruit/02-5052004507398298.html" class="sidebar-link">[提纲]价值-2020</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/fruit/04-8708492814586999.html" class="sidebar-link">[提纲]谈资-2020</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Habit</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><section class="sidebar-group is-sub-group depth-1"><p class="sidebar-heading open"><span>Case</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/arch/nav.7-9.trend/ch.2020/habit/case/01-2264746993117763.html" class="sidebar-link">[7-7]戒掉短视频</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/habit/case/02-1586635994364914.html" class="sidebar-link">[7-7]戒肥宅快乐水</a></li></ul></section></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Watch</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><section class="sidebar-group is-sub-group depth-1"><p class="sidebar-heading open"><span>Case</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/arch/nav.7-9.trend/ch.2020/watch/case/01-3399143541706838.html" class="sidebar-link">[0-2]C语言为什么能重回榜首</a></li></ul></section></li><li><a href="/arch/nav.7-9.trend/ch.2020/watch/01-867959935832225.html" aria-current="page" class="active sidebar-link">[提纲]科技爱好者周刊-笔记整理-2020</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/watch/02-5077131683445603.html" class="sidebar-link">[总结]后端-技术观察-2020</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/watch/03-5541429778692421.html" class="sidebar-link">[总结]前端-技术观察-2020</a></li><li><a href="/arch/nav.7-9.trend/ch.2020/watch/07-7205386591652494.html" class="sidebar-link">[报告]CSDN-中国开发者调查报告(2019-2020)</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="提纲-科技爱好者周刊-笔记整理-2020"><a href="#提纲-科技爱好者周刊-笔记整理-2020" class="header-anchor">#</a> [提纲]科技爱好者周刊-笔记整理-2020</h1> <h1 id="_2020-12"><a href="#_2020-12" class="header-anchor">#</a> 2020-12</h1> <ul><li>科技爱好者周刊-第140期笔记
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-140" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-140<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language- extra-class"><pre class="language-text"><code>// 印度人的工资是多少
《我在印度的 701 天》
月收入2.1万卢比(1900rmb)，在印度属于中等收入，相当多的底层民众还拿不到这种工资

劳动密集型产业在中国已经毫无优势了
但是大部分劳动者都还不具备从事更高级产业的技能

===
// 中国巨型摩天高楼时代似乎已经过去了
// https://www.inkstonenews.com/society/days-chinese-mega-skyscraper-appear-be-over/article/3114834
世界最高的100座建筑物，44座在中国

中国住房和城乡建设部
禁止建造超过500米的高层建筑
同时要求严控建造250米以上的建筑物

摩天大楼并不宜居

===
// JetBrains 公司和 Kotlin 语言
// https://www.bloomberg.com/news/articles/2020-12-18/czech-startup-founders-turn-billionaires-without-vc-help
JetBrains 是一家位于捷克布拉格的软件公司
它由三个俄罗斯程序员2000年创立，现在依然是俄罗斯最大的程序员雇主之一
但是公司注册地搬到了捷克

@ps IntelliJ IDEA -- 全世界最流行最强大的 Java IDE

===
// 言论
1) 一个知道怎么做的人可能总能找到一份工作
但是知道为什么做的人将成为他的老板

2) 《编程语言研究》
// http://tagide.com/blog/academia/research-in-programming-languages/
最早的时候，编程语言都是大项目，需要投入大量资金，进行前期规划，并且有一个标准化委员会
上个世纪90年代，情况发生了巨大变化
很多最流行的语言（PHP、Python、JavaScript、Ruby）都是由孤独的程序员单枪匹马设计出来的
其中一些人并不追求学术，只是业余爱好，没有任何宏伟的目标
他只想让日常工作变得更容易，或者为自己找一些简单的编程乐趣

3) 擅长编程比赛，常常跟正式的工作表现负相关
因为编程竞赛的获胜者习惯于快速地提出解决方案
但是在工作中，你需要反思问题，并且慢慢地进展，确保一切正确，才会表现更好
-- Peter Norvig，谷歌研究总监

4) 风险投资家不是为企业增值，而是从企业那里吸走所有价值
</code></pre></div><ul><li>科技爱好者周刊-第139期笔记
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-139" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-139<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language- extra-class"><pre class="language-text"><code>// 生物学的可怕进展 @digest
// https://www.aier.org/article/the-fdas-deadly-caution/
复旦大学张永振教授的团队将新冠病毒的 DNA 序列公布在网上
当天下午，Moderna实验室分析了序列，认为可以制作疫苗
一个周末就完成了(加班可能仅一天)

mRNA 本质上是一种通知技术，把病毒特征通知免疫细胞

如果这一次，mRNA 疫苗证明有效，那么以后的疫苗开发可能都会很快

===
// 颗粒积木的妙用
// https://www.coolapk.com/feed/23451115?shareKey=ZDY5ODdkNGVmOTg2NWZkNTU2MzI~sa

===
// 开源软件商业模式的死亡
// https://joemorrison.medium.com/death-of-an-open-source-business-model-62bc227a7e9b
开源软件常见的商业模式是“软件开源 + 服务收费”
但是云服务商正在杀死这种模式

===
// 言论
1) 不要被贪婪的公司动机所吸引，不要投入全部的时间和精力，
这绝对会导致您毫无正当理由地失去自己的一生 -- Jonathan Carter，Debian 项目负责人
// https://jonathancarter.org/2020/12/10/centos-stream-or-debian/

2) 优秀的人讨论思想，普通的人讨论事件，狭隘的人讨论人 -- 埃莉诺·罗斯福，罗斯福总统夫人

3) 阅读各种资料、书籍、文章，只是让你懂得更多，并不会让你提高技能。
只有通过练习（practice）才能提高技能
如果你想变得更好，那就去动手做 -- Jason Fried（Basecamp 的创始人）
</code></pre></div><p><img src="http://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/20201225/e32e387833554ef5944a8a45814b01b1.jpg" alt=""></p> <ul><li>科技爱好者周刊-第138期笔记
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-138" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-138<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language- extra-class"><pre class="language-text"><code>// 失业难以避免，重构人生规划
失业的创伤仅次于亲人的死亡
人生已经没法依附在某一份具体的工作上了

// 3个目标
目的: 你的人生想做到什么
成长: 怎么保证自己的技能不断在成长
人脉关系: 你能联系和动员的社会网络有多大

===
// Airbnb 原始股
// https://www.npr.org/2020/12/12/945871818/they-ignored-or-deleted-the-email-from-airbnb-it-was-a-15-000-mistake
如果以68美元买200股原始股
上市第一天以144美元的价格抛掉，就可以赚将近15,000美元

===
// 我造了一个海上居住平台
// https://mp.weixin.qq.com/s/oYWaosf_lth0h07LODNRRA
距离海岸直线距离400米
水电都是通过管道从岸上供应的
总造价400万人民币

===
// 2020美国程序员薪资报告 
// https://www.levels.fyi/2020
Lyft -- T3 -- $230,000

San Francisco Bay Area, CA

===
// 如何自动生成社交媒体的网页题图
// https://www.ryanfiller.com/blog/automatic-social-share-images

===
// 世界最大的腰果树
// https://en.wikipedia.org/wiki/Cashew_of_Pirangi
巴西有世界最大的腰果树
看上去就像一片树林，其实只是一棵树

===
// 言论
// 1) 代码注释是一种道歉
// https://critter.blog/2020/09/15/dont-comment-your-code-refactor-it/
为未选择更清晰的名称或更合理的参数而道歉
为代码无法维护而道歉
为不使用知名算法而道歉
为编写“聪明”代码而道歉
为没有良好的版本控制系统而道歉
为未完成代码编写工作而道歉
为留下漏洞或代码中的缺陷而道歉
-- Uncle Bob

// 2) 人工智能 AI 迄今所有令人印象深刻的成就，都不过是曲线拟合，并不是真正的智能 -- Judea Pearl（图灵奖获得者）
// https://mindmatters.ai/2020/12/ai-still-just-curve-fitting-not-finding-a-theory-of-everything/

</code></pre></div><p><img src="http://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/20201218/766d59c87d63419f94bbdb6685c19647.jpg" alt=""></p> <ul><li>科技爱好者周刊-第137期笔记
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-137" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-137<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language- extra-class"><pre class="language-text"><code>// Slack 被收购，以及企业的技术选型 @digest
卖给了Salesforce(世界上销售能力最强的软件公司之一)
售价高达277亿美元

它有一个强劲的对手 Microsoft Teams
跟Office绑在一起
增长速度大概是 Slack 的十几倍

企业软件的背后有没有巨头支持，销售结果是完全不一样的

第一线程序员影响不了技术选型和采购决策
而决策者害怕承担决策错误的责任

没人因为选择 Java 而被开除

===
// 自动投喂
// https://www.boredpanda.com/magpies-recycling-machine-bottle-caps/
一个瑞典工程师发明了一种自动喂食器
只要喜鹊将瓶盖之类的垃圾丢在里面，就能得到食物

===
// 中国机床业路在何方？ 
// https://finance.sina.com.cn/stock/s/2020-12-06/doc-iiznctke5115023.shtml
18家中国大型机床国企几乎全军覆没
中国高档数控机床90%以上靠进口

===
// 我的面试谷哥GOOGLE伦敦SRE的经验和教训
// https://justyy.com/archives/45126

===
// 20个有争议的编程观点
// https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/
StackOverflow 上面20个最有争议的编程观点
@eg 对于优秀的软件设计，使用设计模式弊大于利

===
// 伊朗核物理学家遭暗杀
// https://finance.sina.com.cn/tech/2020-12-07/doc-iiznctke5290247.shtml
暗杀行动是通过卫星操控的，现场未见恐怖分子

机关枪配有面部识别，只瞄准法克里扎的脸部，开了13枪
他的妻子虽只距离25公分，但未被击中

开枪后，日产车随即自爆，销毁了自身

===
// 放牧 DNS 骆驼??
// https://www.ietf.org/blog/herding-dns-camel/
平均每两天增加一页，现在已经有数千页的密集文本
将导致不可能编写任何新的 DNS 实现

===
// 言论
1) 提高测试覆盖率的最好方法，是识别并删除不必要的代码 
-- 《测试覆盖率神话》
// https://preslav.me/2020/12/03/the-myth-of-code-coverage/

2) 一般而言，尖端技术很快就会被替代，因此生命周期很短
相反地，落后但非常便宜的技术会长期存在，甚至可能持续数十年 @digest
-- 《32位 Linux 系统的未来》
// https://lwn.net/SubscriberLink/838807/9b293f03c03ef0c5/
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/animal/bird.jpg" alt=""></p> <ul><li>科技爱好者周刊-第136期笔记
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-136" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-136<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language- extra-class"><pre class="language-text"><code>// 利特伍德奇迹定律(悲观地储蓄+乐观地投资)
储蓄和投资的观念应该是相反的

储蓄要悲观，相信自己会遇到很多意外事件，所以要尽量多储蓄
投资则要乐观，相信这个社会一定会向前发展，经济不断增长，所以要积极投资

科技进步具有累积效应，你可以利用别人的结果继续做出改进，
而挫折和厄运没有累积效应

===
// 自带电线收纳的电脑桌
// https://www.cabletread.com/
一家美国创业公司设计了一个自带电线收纳的电脑桌，
带有各种电线收纳槽，获得了红点设计奖

===
// 我为什么不回中国高校
// https://www.facebook.com/groups/2480163464/permalink/10159414054908465
国内的大学里非常难混， 大家不是以培养学生和发展科学学术技术为目的， 
而是以形象工程、评比、拿奖、文章、上报、宣传、政绩、排名为目的

===
// 为什么 XMLHttpRequest 会有如此奇葩的大小写组合
当年，微软规定的编码风格是
（变量名里面）2个或3个字母的缩写词必须全部大写
4个或4个以上字母的缩写词必须首字母大写 -- Chris Wilson（前微软员工）

===
// 关于产品有两个令人不快的事实
真相1：我们至少有一半的想法行不通
真相2：即使是好主意，也要经过多次迭代才能变得可行
-- eBay 创始团队成员马蒂·卡根（Marty Cagan）
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/design/desk.jpg" alt=""></p> <h1 id="_2020-11"><a href="#_2020-11" class="header-anchor">#</a> 2020-11</h1> <ul><li>科技爱好者周刊-第135期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-135" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-135<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 什么行业适合创业？</span>
交易价格高、交易频率低的行业 <span class="token annotation punctuation">@eg</span> 汽车、房地产、婚纱摄影、高端体检
交易价格低、交易频率低的行业 <span class="token annotation punctuation">@eg</span> 水管工、锁匠、体育用品、服饰 <span class="token operator">==</span><span class="token operator">&gt;</span> 不要去碰这个四象限的左下角 <span class="token annotation punctuation">@ignore</span>
交易价格低、交易频率高的行业 <span class="token annotation punctuation">@eg</span> 出租车、餐饮 <span class="token operator">--</span><span class="token operator">&gt;</span> <span class="token annotation punctuation">@demo</span> 淘宝、滴滴打车、美团
交易价格高、交易频率高的行业（exists<span class="token operator">?</span>）

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 家用办公室</span>
<span class="token comment">// https://www.oriliving.com/products/pocket-office</span>
将两个靠在一起的柜子拉开，就会得到一个专业的办公环境

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 苹果商店的30%提成</span>
<span class="token comment">// https://www.johnluxford.com/blog/apples-15-percent-deflection-tactic/</span>
防止大公司控制软件的分发

智能电话的主要功能已经不是电话了，而是便携式计算机
计算机是一般性计算设备，不是封闭的生态系统，将它们封闭起来，并不会让用户受益

我们需要强有力的政府监管，保护市场免受大型企业的垄断和反竞争行为的侵害

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 我们的 <span class="token class-name">Covid</span><span class="token operator">-</span><span class="token number">19</span> 疫苗研究，没有要政府的钱
因为那些钱是附带条件的，你必须不断报告进展。
政府想听报告，而我根本不想做任何报告
我让科学家放手去做，专注于生产疫苗而不是提供进度报告，
只担心科学挑战，而不必担心其他任何事情。
<span class="token operator">--</span> 辉瑞公司 <span class="token class-name">CEO</span>
<span class="token number">2</span><span class="token punctuation">)</span> 太多的人把辩论看作是战斗，要分出胜负
其实，辩论应该是一种合作，两个人合作发现真理 
<span class="token operator">--</span> 《建设性辩论的初学者指南》
有点扯淡 <span class="token annotation punctuation">@ithink</span>    
<span class="token comment">// http://www.liamrosen.com/arguments.html</span>
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/shoot/mushroom.jpg" alt=""></p> <ul><li>科技爱好者周刊-第134期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-134" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-134<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 未来的游戏业比现在大100倍 @digest</span>
所有互联网娱乐里面，潜力最大的就是网络游戏
能够把视频、音频、情节、<span class="token constant">AR</span>、<span class="token constant">VR</span>、竞技、体育、社交做在一起

<span class="token comment">// macOS-Big Sur</span>
Big sur 允许苹果自家的应用（比如应用商店）绕过防火墙和 <span class="token constant">VPN</span>，与苹果服务器通信
因此，苹果公司总是可以拿到你的真实 <span class="token constant">IP</span> 地址

<span class="token comment">// Huawei, 5G, and the Man Who Conquered Noise @nice</span>
<span class="token comment">// https://www.wired.com/story/huawei-5g-polar-codes-data-breakthrough/</span>
华为 <span class="token number">5</span>G 的核心技术来自土耳其科学家 Erdal Arikan 的发现

<span class="token operator">===</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 为什么许多人对新冠病毒在全世界造成的大量死亡感到麻木<span class="token operator">?</span>
因为对于我们大多数人来说，这场疫情的最惨痛经历是目击不到的。<span class="token operator">--</span> <span class="token constant">BBC</span>
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/animal/bear.jpg" alt=""></p> <ul><li>科技爱好者周刊-第133期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-133" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-133<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 贵州变瑞士，有没有可能？ @nice</span>
贵州正在大力发展大数据产业
程序员可以考虑去贵州远程开发

生活成本低，房价非常便宜

<span class="token operator">===</span>
<span class="token comment">// 日本的氢能源计划</span>
技术难点 <span class="token operator">--</span><span class="token operator">&gt;</span> 液态氢气的运输和储存，温度必须保持在零下<span class="token number">253</span>摄氏度

<span class="token operator">===</span>
<span class="token comment">// 欧盟准备立法禁止即时通信软件的端对端加密  </span>
欧盟准备立法禁止即时通信软件的端对端加密，除非软件留有后门
这是奥地利的恐怖袭击发生以后，欧盟的应对措施之一

<span class="token operator">===</span>
<span class="token comment">// 华为的芯片工厂计划 @todo</span>
上海集成电路研发中心有限公司（<span class="token constant">ICRD</span>）
手机芯片的制程更高级，短期内无法达到

<span class="token operator">===</span>
<span class="token comment">// 阿里为什么在杭州城西？</span>
<span class="token comment">// https://finance.sina.com.cn/jjxw/2020-10-30/doc-iiznctkc8457027.shtml</span>
因为城西是文教区，马云在那里念的大学，在那里教的英语，
在那里买了一套约 <span class="token number">150</span> 平米的房子，在新房的客厅创立了阿里 <span class="token operator">--</span> 刘德科

<span class="token operator">===</span>
<span class="token comment">// 马斯克-简历阐述</span>
发送简历时，请说明你解决的一些最困难的问题，以及你如何解决这些问题 <span class="token operator">--</span> 马斯克（Elon Musk）

<span class="token operator">===</span>
<span class="token comment">// 《开源软件对软件商品化的挑战》</span>
<span class="token comment">// https://www.zdnet.com/article/the-commoditization-of-software/</span>
程序员追求开源软件，但是开源软件压低了软件价格，软件价格过低又降低了程序员的价值，
并因此使得许多程序员失去工作，也减少了投资者对软件行业的投资，
因为投资者追逐利润丰厚的地方来投资
</code></pre></div><ul><li>科技爱好者周刊-第132期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-132" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-132<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 快能力和慢能力</span>
体育竞争力是一种“快能力”，强调快速形成
水暖工是一种“慢能力”，有可能通过积累而获得

优秀的前端程序员
几年就换一套技术栈
就要一直在冲刺

<span class="token constant">C</span><span class="token operator">/</span><span class="token constant">C</span><span class="token operator">++</span>语言应该属于“慢能力”
坚持写<span class="token number">20</span>年，会越写越好

<span class="token operator">===</span>
<span class="token comment">// 手机的 Linux 系统</span>
目前还活着的 Linux 手机项目，主要有两个
PinePhone 和 Purism Librem <span class="token number">5</span>

<span class="token operator">===</span>
<span class="token comment">// 游戏规则变了 蚂蚁不再是1天前的蚂蚁了</span>
<span class="token comment">// https://finance.sina.com.cn/chanjing/gsnews/2020-11-04/doc-iiznezxr9784627.shtml</span>
蚂蚁暂缓上市的根本原因：网络小额贷款的监管规则突然变了

<span class="token operator">===</span>
<span class="token comment">// 2分钟规则</span>
看一本书 → 看一页书
写一篇文章 → 写一句话
跑<span class="token number">10</span>公里 → 穿上跑鞋
做<span class="token number">100</span>次俯卧撑 → 做<span class="token number">1</span>次俯卧撑
多吃蔬菜水果 → 吃一个水果
编写一个程序 → 编写一个函数 → 编写一行代码

阅读一页 → 阅读<span class="token number">10</span>页 → 读完第一章
写一个句子 → 写文章的开头 → 写出正文
穿上跑鞋 → 步行<span class="token number">5</span>分钟 → 跑步<span class="token number">5</span>分钟

<span class="token operator">===</span>
<span class="token comment">// 最近公司在用 Java 重写一个 Ruby on Rails 应用，我的一些碎碎念</span>
<span class="token comment">// https://ruby-china.org/topics/40526</span>
去大厂感受摩擦力；去小厂感受生产力
普通的 web 应用，rails 还是将程序员的代码直接转化为生产力和产品力的大杀器

<span class="token operator">===</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 一切都是关联的，但是距离近的东西比远处的东西对你更相关 <span class="token operator">--</span>托伯勒地理第一定律
</code></pre></div><h1 id="_2020-10"><a href="#_2020-10" class="header-anchor">#</a> 2020-10</h1> <ul><li>科技爱好者周刊-第131期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-131" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-131<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 你的头脑是二值逻辑，还是三值逻辑？</span>
认为任何一个判断有三种可能，除了真伪，还有一种中间状态，即非真非伪

中国哲学是三值逻辑，不追求真理和谬误，而提倡恪守中间道路，也就是中庸

三值逻辑的缺点是不利于追求真相<span class="token operator">!</span><span class="token operator">!</span><span class="token operator">!</span>

<span class="token operator">===</span>
<span class="token comment">// 任正非：和平要实力相当才可获取，不存在祥林嫂式和平</span>
<span class="token comment">// https://finance.sina.com.cn/tech/2020-10-28/doc-iiznctkc8066762.shtml</span>
向上捅破天，向下扎到根

<span class="token comment">// 给印度年轻人的一封公开信 @nice</span>
<span class="token comment">// https://timesofindia.indiatimes.com/blogs/The-underage-optimist/the-4gotten-generation-an-open-letter-to-indias-youth-get-off-that-smartphone-it-can-destroy-you/</span>
印度年轻人的失业率极高，约<span class="token number">30</span>％
你们应该使用 <span class="token number">4</span>G 成为印度领先的一代人，而不要最终成为被 <span class="token number">4</span>G 毁掉的一代人

<span class="token operator">===</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 如果你拿到<span class="token number">5</span>万月薪时，并没有比<span class="token number">5</span>千月薪时更快乐，那就说明你是一个利己主义者，而不是利他主义者 <span class="token operator">--</span> Facebook 用户
</code></pre></div><ul><li>科技爱好者周刊-第130期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-130" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-130<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 低龄化的互联网</span>
亲子类的视频，也就是跟儿童相关的内容（包括玩具和儿歌），流量都非常好
唯一的解释似乎是，互联网用户里面，儿童以及相关人群的比例非常高，高得超乎想象

这些观众平时不太发声，大家听不到他们的声音

<span class="token number">18</span>岁以下的用户，正在主导互联网 <span class="token annotation punctuation">@guess</span>
不要再错误地认为，互联网是社会精英和知识分子主导的园地

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 新冠病例与 Excel</span>
xls 格式的表最多只能有 <span class="token number">65</span><span class="token punctuation">,</span><span class="token number">536</span> 行
xlsx的上限是 <span class="token number">1</span><span class="token punctuation">,</span><span class="token number">048</span><span class="token punctuation">,</span><span class="token number">576</span> 行
如果你的数据集比较大，就不应该使用 <span class="token class-name">Excel</span> 
<span class="token operator">==</span><span class="token operator">&gt;</span> 英国的病例统计报表使用了 <span class="token class-name">Excel</span> 的 xls 文件格式，导致前几天的统计遗漏了

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 不拍打翅膀的安第斯秃鹰</span>
<span class="token comment">// https://www.theguardian.com/environment/2020/jul/13/andean-condor-fly-without-flapping-wings-flight-bird</span>
鸟类一定具有识别气流的本领，靠着上升气流滑翔，以便节省能量
这些鸟在飞行时，竟然只用<span class="token number">1</span>％的时间挥动翅膀

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 现在，世界人口的年增长率约为<span class="token number">1.1</span>％，科学家的年增长率超过<span class="token number">4</span>％，
科学研究（论文、书籍、数据集等）的年增长率约为<span class="token number">8</span><span class="token operator">-</span><span class="token number">9</span>％
<span class="token operator">==</span><span class="token operator">&gt;</span> 科学知识的增长速度，几乎比人口增长高一个数量级
<span class="token number">2</span><span class="token punctuation">)</span> 暗模式不适合文字阅读
<span class="token comment">// https://commandcenter.blogspot.com/2020/09/color-blindness-is-inaccurate-term.html</span>
纸张是白的，墨水是黑的，因为这样的搭配最容易阅读
</code></pre></div><ul><li>科技爱好者周刊-第129期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-129" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-129<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 创业的凸函数和凹函数</span>
好的创业是这个样子：
外部环境有利时，你的收益会快速上升，并且上升空间是巨大的；
外部环境不利时，你的亏损会缓慢累积，并且最大损失是有限的

你的创业项目是一个开源软件，没有现成的商业模式，你还辞职来干 <span class="token operator">--</span><span class="token operator">&gt;</span> 凹函数创业 <span class="token annotation punctuation">@bad</span>
有些年轻人“裸辞”，没找到下家就辞职 <span class="token operator">--</span><span class="token operator">&gt;</span> 凹函数

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> 数字人民币红包深圳试点<span class="token punctuation">(</span>红包<span class="token punctuation">)</span>
<span class="token number">2</span><span class="token punctuation">)</span> 无人驾驶出租车 <span class="token operator">--</span><span class="token operator">&gt;</span> 谷歌旗下的无人驾驶子公司 <span class="token class-name">Waymo</span>
<span class="token number">3</span><span class="token punctuation">)</span> 美国科学家发现，菠菜可以充当燃料电池的催化剂<span class="token punctuation">(</span>铁元素<span class="token operator">+</span>氮元素<span class="token punctuation">)</span>

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 忘记业余项目，专注于工作</span>
<span class="token comment">// https://manuel.darcemont.fr/posts/focus-on-jour-job/</span>
不要漫无目的做业余项目，尤其不要喜欢什么就做什么，
而要做那些跟你的工作有直接关系的业余项目

<span class="token comment">// Chrome 浏览器改变缓存机制</span>
<span class="token comment">// https://developers.google.com/web/updates/2020/10/http-cache-partitioning</span>
<span class="token comment">// https://shkspr.mobi/blog/2020/10/please-stop-using-cdns-for-external-javascript-libraries/</span>
为缓存加上数字密钥，使得第三方脚本无法加载缓存，
也就是说，禁止使用其他网站留下的缓存

脚本共享类的 CDN 并不可取

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 工作风险和职业风险</span>
创业则是从<span class="token number">0</span>到<span class="token number">1</span>，这跟在大厂工作是完全不同的另一种技能

工作风险：你的工作将不再存在的可能性
职业风险：你的长期职业受到负面影响的可能性

创业失败并不会令你的简历失色
相反地，在很多人眼里，这是你一生都随身携带的荣誉徽章：你去过竞技场

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 只有员工倾向于长期待在一家公司中，培训员工才是有意义的 <span class="token operator">--</span> <span class="token class-name">Paul</span> <span class="token class-name">Graham</span>
<span class="token number">2</span><span class="token punctuation">)</span> 氢气燃料电池更恰当的描述是能量存储系统，而不是能源
<span class="token number">3</span><span class="token punctuation">)</span> 没有愚蠢的想法，只有早期的想法 <span class="token operator">--</span> <span class="token class-name">Marc</span> <span class="token class-name">Andreessen</span>
<span class="token comment">// https://eriktorenberg.substack.com/p/take-asymmetric-bets</span>
</code></pre></div><ul><li>科技爱好者周刊-第128期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-128" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-128<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// Cyberpunk @digest</span>
赛博朋克 <span class="token operator">=</span> <span class="token class-name">Cyber</span> <span class="token operator">+</span> punk <span class="token operator">--</span><span class="token operator">&gt;</span> 高科技社会的另类青年

广义地说，只要你属于高科技社会的底层，抗拒主流文化，
那么你在精神上就是“赛博朋克”

<span class="token comment">// Timescale 数据库宣布使用“云保护许可证” @attention</span>
<span class="token comment">// https://blog.timescale.com/blog/building-open-source-business-in-cloud-era-v2/</span>
<span class="token class-name">Timescale</span> 数据库宣布使用“云保护许可证”，即他们的开源软件不得用于提供云服务
这主要是为了防止亚马逊之类的公司使用别人的开源软件，开设自己的云服务赚钱

<span class="token comment">// 发改委原司长：别被忽悠 美国从来没有放弃制造业 @todo</span>
<span class="token comment">// https://finance.sina.com.cn/china/2020-09-18/doc-iivhuipp5079056.shtml</span>

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 人工智能不需要恨我们就可以摧毁我们 <span class="token operator">--</span> <span class="token class-name">Elon</span> <span class="token class-name">Musk</span>
<span class="token number">2</span><span class="token punctuation">)</span> 我脑子里有太多东西了，就像打开太多浏览器窗口 <span class="token operator">--</span> <span class="token class-name">Elon</span> <span class="token class-name">Musk</span>
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/travel/jzt.jpg" alt=""></p> <h1 id="_2020-09"><a href="#_2020-09" class="header-anchor">#</a> 2020-09</h1> <ul><li>科技爱好者周刊-第127期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-127" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-127<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 未来人人开发软件，几乎没人编码</span>
孩子们没必要专门去学编程，因为未来可能根本不是今天这样编程

你不需要或者只需要懂一点点代码，就能做出软件 <span class="token annotation punctuation">@eg</span> 低代码

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> 小米申请了三折式折叠手机专利，完全展开后，萤幕可以变成三倍大。只是手机厚度惊人，更像充电宝
<span class="token number">2</span><span class="token punctuation">)</span> 亚马逊推出了云游戏服务 <span class="token class-name">Luna</span>，跟谷歌的 <span class="token class-name">Stadia</span> 很像，就是在机房运行游戏，用户不需要买主机，只要有上网设备就能玩。这个服务有可能进中国
<span class="token number">3</span><span class="token punctuation">)</span> 中国宣布，<span class="token number">2060</span>年实现碳中和 <span class="token operator">--</span><span class="token operator">&gt;</span> 中国是世界最大碳排放国

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 文章</span>
<span class="token number">1</span><span class="token punctuation">)</span> 只要将“注册”改成“开始使用”或“免费试用”，就能将转化率提高三倍

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 交互式《蒙娜丽莎》画像</span>
<span class="token comment">// https://blog.tensorflow.org/2020/09/bringing-mona-lisa-effect-to-life-tensorflow-js.html</span>
用 <span class="token class-name">TensorFlow</span><span class="token punctuation">.</span>js，制作一个交互式的《蒙娜丽莎》画像
摄像头捕捉观看者的角度，然后自动改变画像的眼神

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 如果你无法将产品的价格翻倍，那么你的产品就不占有市场优势 <span class="token operator">--</span> 《创业公司的功夫》
<span class="token number">2</span><span class="token punctuation">)</span> 有一种说法，年龄在<span class="token number">35</span>岁以上的人，建立学术影响力的唯一机会是编写一本教科书 <span class="token operator">--</span> <span class="token class-name">Mark</span> <span class="token class-name">Seemann</span>
<span class="token number">3</span><span class="token punctuation">)</span> <span class="token class-name">Zoom</span> 之类的远程会议软件已经成为标准，疫情结束后，很多商务旅行永远不会回来了
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/kaogu/htgp.jpg" alt=""></p> <ul><li>科技爱好者周刊-第126期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-126" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-126<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 内卷化是什么</span>
内卷化<span class="token operator">/</span>involution
指一种社会或文化模式在某一发展阶段达到一种确定的形式后
便停滞不前或无法转化为另一种高级模式的现象

evolution（进化）
revolution（革命）

当一个组织不能或不愿向外发展时，成员的精力就只好用到组织内部
这时就会出现“内卷化”，也就是内部的过度发展

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> <span class="token number">9</span>月<span class="token number">22</span>日，特斯拉“电池日”
锂电池成本降低<span class="token number">56</span><span class="token operator">%</span>，电动车里程增加<span class="token number">54</span><span class="token operator">%</span>
粘土提取锂的新工艺，仅内华达州的锂矿就能满足全美国电动车的需要
三年内，整车售价降到<span class="token number">25000</span>美元
整个汽车尾部将是单个零件

<span class="token number">2</span><span class="token punctuation">)</span> 微软海底机房
<span class="token comment">// https://www.bbc.com/news/technology-54146718</span>
有利于散热
潮汐能供电的专利
机房里面充了氮气，而不是氧气，从而降低了故障率

<span class="token number">3</span><span class="token punctuation">)</span> 第一台 RISC<span class="token operator">-</span><span class="token class-name">V</span> 个人电脑
<span class="token comment">// https://www.cnx-software.com/2020/09/15/sifive-to-debut-risc-v-pc-for-developers-based-on-freedom-u740-next-gen-soc/</span>
RISC<span class="token operator">-</span><span class="token class-name">V</span> 是一种开源的 CPU 指令集，没有版权问题
而ARM 和 x86 指令集，都必须获得授权才能使用
<span class="token annotation punctuation">@eg</span> 阿里巴巴旗下半导体公司平头哥RISC<span class="token operator">-</span><span class="token class-name">V</span> 处理器玄铁 <span class="token number">910</span>

<span class="token number">4</span><span class="token punctuation">)</span> <span class="token class-name">IntelliJ</span> IDEA
<span class="token comment">// https://blog.jetbrains.com/idea/2020/09/a-picture-of-java-in-2020/</span>
中国有<span class="token number">51</span><span class="token operator">%</span>的程序员使用 <span class="token class-name">Java</span> 语言
    
<span class="token number">5</span><span class="token punctuation">)</span> 美国怀俄明州批准了第一家加密货币银行
<span class="token comment">// https://blog.kraken.com/post/6241/kraken-wyoming-first-digital-asset-bank/</span>
提供加密货币的储蓄、支付和转账服务

<span class="token operator">==</span><span class="token operator">=</span>
<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 老年人通常看不到新的机会，因为他们相信有些事情是不可能的。
年轻人在无知和热情推动下，愿意尝试那些不可能的事情。
大多数年轻人会失败，但少数会成功
<span class="token number">2</span><span class="token punctuation">)</span> <span class="token class-name">What</span> <span class="token class-name">I</span> cannot create<span class="token punctuation">,</span> <span class="token class-name">I</span> <span class="token keyword">do</span> not understand <span class="token operator">--</span> 理查德·费曼
<span class="token number">3</span><span class="token punctuation">)</span> <span class="token class-name">Java</span> 语言的真正问题是，它对编程思想的分享和贡献，已经垂死很久了 <span class="token annotation punctuation">@nice</span>
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/art/bus.jpg" alt=""></p> <ul><li>科技爱好者周刊-第125期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-125" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-125<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.smithsonianmag.com/smart-news/your-next-digital-tablet-could-be-made-paper-180975727/" target="_blank" rel="noopener noreferrer">https://www.smithsonianmag.com/smart-news/your-next-digital-tablet-could-be-made-paper-180975727/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://uxmovement.com/navigation/solving-the-megaton-problem-with-mega-menus/" target="_blank" rel="noopener noreferrer">https://uxmovement.com/navigation/solving-the-megaton-problem-with-mega-menus/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 数字人民币要取代谁 @digest</span>
<span class="token comment">// https://www.financialnews.com.cn/ll/gdsj/202009/t20200914_200849.html</span>
定位于流通中现金

数字人民币根本不是加密货币，
而是人民币现金的数字形式，主要用于网上支付

中央银行主管数字人民币
只有指定的商业银行才能对公众提供服务

目前两家私人的互联网巨头，掌握了全国的数字支付

将来应该只有一个统一的二维码
不管是用微信、支付宝还是商业银行的 <span class="token class-name">App</span> 扫描，都能支付

数字支付业务其实是无利可图的
微信和支付宝其实都把扫码支付当作流量入口，而不是利润来源

<span class="token comment">// 从 Apple Photos 找出（机器认定的）最美照片 @nice</span>
<span class="token comment">// https://simonwillison.net/2020/May/21/dogsheep-photos/</span>
机器学习模型
总体美学评分

<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> 西班牙加纳利岛的人们，在火山灰上挖坑种葡萄。火山灰排水快，种出来的葡萄更适合酿酒
<span class="token number">2</span><span class="token punctuation">)</span> 最近麻省理工学院研发出利用电极产生离子风作为动力的飞机
<span class="token number">3</span><span class="token punctuation">)</span> 纸张键盘<span class="token punctuation">,</span> 在油墨上设置电路<span class="token punctuation">,</span> 摩擦生电<span class="token punctuation">,</span> 不需要电源

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 互联网链接的腐烂率<span class="token punctuation">(</span>不可访问<span class="token punctuation">)</span>是<span class="token number">57</span><span class="token operator">%</span>
<span class="token number">2</span><span class="token punctuation">)</span> 李光耀在新加坡的成功，不仅是因为他的专制主义，而且还因为新加坡决策精英阶层的纯粹实用主义。
他们没有固定不变的意识形态，而是选择合适的意识形态
<span class="token number">3</span><span class="token punctuation">)</span> 它还没有死，但确实已经写完了 <span class="token operator">--</span> <span class="token class-name">Moment</span><span class="token punctuation">.</span>js 宣布停止开发，进入维护状态
</code></pre></div><h1 id="_2020-09-2"><a href="#_2020-09-2" class="header-anchor">#</a> 2020-09</h1> <ul><li>科技爱好者周刊-第124期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-124" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-124<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://stitcher.io/blog/dont-get-stuck" target="_blank" rel="noopener noreferrer">https://stitcher.io/blog/dont-get-stuck<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 华为如何考核员工</span>
职员类 <span class="token operator">--</span><span class="token operator">&gt;</span> 后勤人员 <span class="token annotation punctuation">@eg</span> 物业和保安<span class="token punctuation">,</span> 没有淘汰制
专家类 <span class="token operator">--</span><span class="token operator">&gt;</span> 第一线的业务人员<span class="token punctuation">,</span> 标准最严<span class="token punctuation">,</span> 达不到期望就走人
管理类 <span class="token operator">--</span><span class="token operator">&gt;</span> 中层干部<span class="token punctuation">,</span> 末位淘汰制

一旦冲不动，就是离开的时候
这样的制度不知道好不好<span class="token punctuation">,</span> 但它有用
它的利润分配向员工倾斜

<span class="token comment">// 2100年的世界人口</span>
《柳叶刀》
预计中国将在<span class="token number">2035</span>年成为世界最大经济体
但是此后人口急剧下降，到了<span class="token number">2100</span>年只剩<span class="token number">7</span>亿人口左右

美国由于是移民国家，外国移民将使得人口基本保持稳定，在<span class="token number">2098</span>年重新成为世界最大经济体
预计<span class="token number">2100</span>年，全球人口最多的五个国家依次是
印度<span class="token number">10.9</span>亿
尼日利亚<span class="token number">7.91</span>亿
中国<span class="token number">7.32</span>亿
美国<span class="token number">3.36</span>亿
巴基斯坦<span class="token number">2.48</span>亿

<span class="token comment">// LICENSE-TGPPL</span>
<span class="token comment">// https://raw.githubusercontent.com/zcash/halo2/main/LICENSE-TGPPL</span>


<span class="token comment">// 新闻</span>
西班牙医生发表论文，宣称新冠肺炎病人服用维生素 <span class="token class-name">D</span>，可以防止演变成重症，进入ICU
</code></pre></div><ul><li>科技爱好者周刊-第123期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-123" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-123<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.zdnet.com/article/mozilla-research-browsing-histories-are-unique-enough-to-reliably-identify-users/" target="_blank" rel="noopener noreferrer">https://www.zdnet.com/article/mozilla-research-browsing-histories-are-unique-enough-to-reliably-identify-users/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 互联网与湘军</span>
曾国藩让将领自己去招兵，你招来多少人，就带领多少人

熟人组成的，只听命于主将，别人指挥不动
士兵的奖惩都由主将说了算 <span class="token operator">--</span><span class="token operator">&gt;</span> 凝聚力、服从性和战斗力

互联网公司跟湘军有类似之处
互联网公司的管理，应该是比较先进和科学的
但也存在很多封建的成分

<span class="token comment">// 人工光合作用</span>
<span class="token comment">// https://techxplore.com/news/2020-08-wireless-device-fuel-sunlight-carbon.html</span>
感光纸 <span class="token operator">+</span> 催化剂 <span class="token operator">+</span> 阳光
将二氧化碳和水转化为氧气和甲酸，从而当作燃料使用

<span class="token comment">// 谁扼住了华为：美日半导体霸权的三张牌</span>
<span class="token comment">// http://tech.sina.com.cn/csj/2020-08-10/doc-iivhuipn7797138.shtml</span>
光刻机<span class="token operator">+</span>芯片设计软件<span class="token operator">+</span>高纯度硅材料

<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> 亚马逊获得美国政府批准，可以使用无人机送货
<span class="token number">2</span><span class="token punctuation">)</span> <span class="token class-name">Mozilla</span> 的员工发现，只要根据某个人的<span class="token number">50</span>条～<span class="token number">150</span>条的浏览历史，就足以识别一个人<span class="token operator">?</span><span class="token operator">?</span>

<span class="token comment">// 言论</span>
架构师的工作不是做出决策，而是尽可能久地推迟决策，先在不做出重大决策的情况下构建程序，以便以后有足够信息时再做出决策。
<span class="token operator">--</span> <span class="token class-name">Bob</span> <span class="token class-name">Martin</span>
</code></pre></div><h1 id="_2020-08"><a href="#_2020-08" class="header-anchor">#</a> 2020-08</h1> <ul><li>科技爱好者周刊-第122期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-122" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-122<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 谈谈互联网公司的高估值</span>
贝壳找房在美国上市，第一天的市值就超过了中国最大的房地产公司万科
即将上市的支付宝，市值也几乎肯定超过中国工商银行

市场认为，它会成为中国房地产市场的淘宝

应该去创业或者加入创业公司

<span class="token comment">// 最勤奋的回答者</span>
<span class="token class-name">Gordon</span> <span class="token class-name">Linoff</span>
平均每天回答<span class="token number">22.8</span> 次
主要回答 <span class="token class-name">C</span>＃、<span class="token punctuation">.</span>NET 和 <span class="token class-name">Java</span> 的问题

<span class="token comment">// 科工力量：凭借一国之力能搞出光刻机吗？</span>
<span class="token comment">// https://news.sina.cn/gn/2020-08-21/detail-iivhvpwy2190590.d.html</span>
芯片生产的核心设备是光刻机<span class="token punctuation">,</span> 目前只有荷兰 ASML 能生产

<span class="token comment">// 大公司如何合法避税</span>
<span class="token comment">// http://reddit.com/r/coolguides/comments/ifz1no/how_to_not_pay_taxes/</span>
开曼群岛不对公司收税，只收取注册费
公司每年向开曼群岛注册的公司支付很大一笔知识产权许可费用，导致自身利润为零 <span class="token operator">==</span><span class="token operator">&gt;</span> 不用交税
</code></pre></div><p><img src="https://luo0412.oss-cn-hangzhou.aliyuncs.com/static/images/jap/snow.jpg" alt=""></p> <ul><li>科技爱好者周刊-第121期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-121" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-121<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.growthclub.online/post/research-says-solo-founders-perform-better-here-is-why" target="_blank" rel="noopener noreferrer">https://www.growthclub.online/post/research-says-solo-founders-perform-better-here-is-why<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 为什么人类没有越来越闲？</span>
至少资本主义制度是如此

技术进步带来的收益，不会变为工人的空闲时间
而是变为一些工人更忙碌，另一些工人失业
真正的赢家就是资本家，增加的利润都归他们

<span class="token comment">// 为什么咨询业不适合我？</span>
客户只把我视为服务提供商，而不是合作伙伴

作为顾问，我只了解客户业务和问题的一小部分，没法接触到全局的战略性工作
我想制造汽车，但是客户只要求我制造方向盘

<span class="token comment">// 新闻</span>
微软公司宣布，明年将终止对 IE <span class="token number">11</span> 和旧版 <span class="token class-name">Edge</span> 浏览器的支持

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 呼吁谷歌立即无限期地中止向 <span class="token class-name">Web</span> 和浏览器添加新 API
浏览器实际上应该开始考虑缩小 API 并削减功能，更关注性能、效率、可靠性和安全性

<span class="token number">2</span><span class="token punctuation">)</span> 在美国，大家都在谈 <span class="token class-name">TikTok</span>，为什么没有人谈 <span class="token class-name">AirDroid</span>？
它也来自中国，下载量超过<span class="token number">1</span>亿，拥有对大量 <span class="token class-name">Android</span> 设备的完全访问权限
与 <span class="token class-name">TikTok</span> 相比，它拥有的数据量更多
</code></pre></div><ul><li>科技爱好者周刊-第120期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-120" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-120<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://artem.krylysov.com/blog/2020/07/28/lets-build-a-full-text-search-engine/" target="_blank" rel="noopener noreferrer">https://artem.krylysov.com/blog/2020/07/28/lets-build-a-full-text-search-engine/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.alec.fyi/dorking-how-to-find-anything-on-the-internet.html" target="_blank" rel="noopener noreferrer">https://www.alec.fyi/dorking-how-to-find-anything-on-the-internet.html<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 空气净化机箱</span>
空气净化机箱 <span class="token operator">--</span><span class="token operator">&gt;</span> 空气净化器 <span class="token operator">+</span> 机箱

<span class="token comment">// Mozilla 裁员</span>
<span class="token comment">// https://www.quirksmode.org/blog/archives/2020/08/the_cult_of_the.html</span>
文档是有代价的，优质文档很难免费提供

<span class="token comment">// 张汝京谈中国半导体产业的发展</span>
<span class="token comment">// https://www.tmtpost.com/4616621.html</span>
回顾了第一到第三代半导体的发展
中国半导体产业如何实现“超车”
第三代半导体未来的发展模式是什么

<span class="token comment">// 服饰公司为什么收购高科技镜子</span>
lululemon 是一家运动服饰公司，主要生产健身裤
以<span class="token number">5</span>亿美元的巨资，收购了一家创业公司 <span class="token class-name">Mirror</span>

两家公司都针对同一个客户群体：富裕的新一代年轻人
他们喜欢锻炼身体，喜欢看着镜子里自己运动的样子
    
<span class="token annotation punctuation">@ps</span> 但据说收效一般
</code></pre></div><ul><li>科技爱好者周刊-第119期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-119" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-119<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.bbc.com/news/science-environment-53573294" target="_blank" rel="noopener noreferrer">https://www.bbc.com/news/science-environment-53573294<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.msn.com/en-us/news/technology/elon-musk-says-hes-terrified-of-ai-taking-over-the-world-and-is-most-scared-of-googles-deepmind-ai-project/ar-BB17fsbv" target="_blank" rel="noopener noreferrer">https://www.msn.com/en-us/news/technology/elon-musk-says-hes-terrified-of-ai-taking-over-the-world-and-is-most-scared-of-googles-deepmind-ai-project/ar-BB17fsbv<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 阿联酋的垂直农业</span>
沙漠国家阿联酋的垂直农业 <span class="token operator">--</span><span class="token operator">&gt;</span> 用水量减少了多达<span class="token number">95</span>％
但由于空调和 LED 需要恒定的电力供应，因此会消耗大量能源

<span class="token comment">// 人工智能</span>
谷歌的 <span class="token class-name">DeepMind</span> 项目

<span class="token comment">// https://www.stxnext.com/blog/how-to-build-a-good-api-that-wont-embarrass-you</span>
REST 和 <span class="token class-name">GraphQL</span> 的最大区别是处理缓存的方式
如果选择 <span class="token class-name">GraphQL</span>，你就需要自己为客户端或应用程序添加缓存

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 所谓完美，不是指不能再添加别的东西了，而是指没有东西可以从其中拿掉了 <span class="token operator">--</span>《小王子》
</code></pre></div><ul><li>科技爱好者周刊-第118期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-118" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-118<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish" target="_blank" rel="noopener noreferrer">https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 市场需求</span>
市场对工程师的需求很大，理工科的就业普遍好于文科

<span class="token comment">// 三星可能放弃高通芯片</span>
三星是全世界最大的手机厂商，一旦放弃高通芯片，会让高通和台积电都很受伤
以后，大厂都用自家芯片，可能会成为风气
华为用海思
苹果用 Apple Silicon
三星用猎户座

<span class="token comment">// 新闻</span>
英特尔最近公告，<span class="token number">7</span>纳米制程延误，可能会外包给台积电生产

<span class="token comment">// 2020年最大的五家公司</span>
苹果公司：<span class="token number">15760</span>亿
微软公司：<span class="token number">15510</span>亿
亚马逊：<span class="token number">14330</span>亿
谷歌：<span class="token number">9800</span>亿
脸书：<span class="token number">6760</span>亿

<span class="token comment">// 微软策略 -- 拥抱，扩展，扑灭</span>
拥抱阶段：开发与竞争产品基本兼容的软件，或实施公共标准
扩展阶段：添加和推广竞争对手或标准不支持的功能
扑灭阶段：由于市场份额的扩展，添加的功能成为事实上的标准时，再将竞争对手边缘化

<span class="token comment">// 强观点，弱立场</span>
不管什么事情，我都会凭直觉得到一个结论，这就是“强观点”
只要有任何与结论相悖的信息，我就会修正自己的观点，这就是“弱立场”
</code></pre></div><h1 id="_2020-07"><a href="#_2020-07" class="header-anchor">#</a> 2020-07</h1> <ul><li>科技爱好者周刊-第117期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-117" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-117<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.businessweekly.com.tw/business/blog/3003213" target="_blank" rel="noopener noreferrer">https://www.businessweekly.com.tw/business/blog/3003213<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://eandt.theiet.org/content/articles/2020/07/robot-wraps-fibre-optic-cables-around-existing-power-lines/" target="_blank" rel="noopener noreferrer">https://eandt.theiet.org/content/articles/2020/07/robot-wraps-fibre-optic-cables-around-existing-power-lines/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// Youtube 最热门视频</span>
一个数据科学家分析了<span class="token number">2019</span>年美国 <span class="token class-name">Youtube</span> 的<span class="token number">7</span>万部热门视频
发现美国人观看次数最多的视频，居然是韩国 BTS 组合的歌曲《<span class="token class-name">Boy</span> <span class="token class-name">With</span> <span class="token class-name">Luv</span>》，全年播放了<span class="token number">1.9</span>亿次

韩国女团 <span class="token class-name">Blackpink</span> 的 MV 最近打破 BTS 的记录，在 <span class="token class-name">Youtube</span> 上架 <span class="token number">24</span>小时内，播放了<span class="token number">8000</span>万次

<span class="token comment">// 立讯代工 iPhone 背后的故事</span>
王来春 <span class="token operator">--</span><span class="token operator">&gt;</span> 台湾<span class="token operator">+</span>大陆的杠杆<span class="token operator">?</span><span class="token operator">?</span>

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 一家公司获得垄断地位以后，就不需要从任何形式的产品开发获益了，
只通过市场营销或金融工程就能增加利润。
最终，公司就会被销售人员和财务人员控制。
<span class="token operator">--</span> 史蒂夫·乔布斯
</code></pre></div><ul><li>科技爱好者周刊-第116期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-116" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-116<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 世界的未来是一个火药桶 @nice</span>
每当这种时候，“我”就觉得，经济学毫无用处
有了那么多经济学家，经济危机照样发生
明知货币贬值会严重伤害那些依靠养老金生活的人，货币贬值照样发生

实体经济遭遇严重困难，金融资产价格高高在上
货币贬值不可避免

<span class="token comment">// 新闻</span>
<span class="token number">1</span><span class="token punctuation">)</span> 快舟十一号火箭发射失利 <span class="token operator">--</span><span class="token operator">&gt;</span> 固体燃料 <span class="token operator">--</span><span class="token operator">&gt;</span> 作为低成本商业发射的解决方案
<span class="token number">2</span><span class="token punctuation">)</span> <span class="token class-name">Nvidia</span> 已经超过英特尔，成为美国市值最高的芯片公司

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> <span class="token number">40</span>年前算法很重要，大部分程序员都需要懂，因为硬件差，必须靠算法保证性能
</code></pre></div><ul><li>科技爱好者周刊-第115期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-115" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-115<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://old.reddit.com/r/Onyx_Boox/comments/hk7d5v/onyx_is_violating_the_linux_kernels_license/" target="_blank" rel="noopener noreferrer">https://old.reddit.com/r/Onyx_Boox/comments/hk7d5v/onyx_is_violating_the_linux_kernels_license/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// DNA隐私法</span>
DNA 属于个人隐私 <span class="token operator">--</span><span class="token operator">&gt;</span> 基因缺陷<span class="token punctuation">,</span> 疾病<span class="token punctuation">,</span> 性格
保险公司不得获取 DNA 测试的结果

DNA测序已经是一项常规技术 <span class="token annotation punctuation">@eg</span> 产前DNA检查

但DNA很容易获得，头发、血液、唾液、身体组织都能用来检测 
保护难度很大

<span class="token comment">// 一句话消息</span>
英国科学家发表研究成果，每天盯着红光看几分钟，有助于防止老年人视力下降

<span class="token comment">// 漫长的雨 @nice</span>
大雨，永远的雨，升腾着汗水和蒸汽的雨
这是密集的瓢泼大雨，像鞭子一样打在眼睛上，飞溅到脚踝上
它是一场淹没其他所有雨水的雨，让人遗忘所有关于雨水的记忆
</code></pre></div><ul><li>科技爱好者周刊-第114期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-114" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-114<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://spectrum.ieee.org/view-from-the-valley/consumer-electronics/portable-devices/preventing-coronavirus-transmission-with-3d-printed-gadgets" target="_blank" rel="noopener noreferrer">https://spectrum.ieee.org/view-from-the-valley/consumer-electronics/portable-devices/preventing-coronavirus-transmission-with-3d-printed-gadgets<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it" target="_blank" rel="noopener noreferrer">https://calebporzio.com/i-just-hit-dollar-100000yr-on-github-sponsors-heres-how-i-did-it<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// Uber-job @digest</span>
一单一单计算报酬
临时承包商

大多数人依靠打零工
在网上接 <span class="token class-name">Uber</span><span class="token operator">-</span>job 为生
成为斜杠青年
被迫 <span class="token class-name">U</span> 盘化生存

<span class="token comment">// 电子游戏成为学校教材</span>
当游戏所获得的反思大于游戏本身的娱乐性

<span class="token comment">// 为什么鸟类可以飞越珠穆朗玛峰？</span>
鸟类的肺
呼吸的进口和出口是分开的，有两个口，气体在体内永远是单方向流动
从恐龙那里继承来的。鸟类的祖先是恐龙！

恐龙无法适应氧气含量的下降而死亡<span class="token operator">?</span><span class="token operator">?</span>

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 唯一不适应远程工作的是中层管理人员

<span class="token number">2</span><span class="token punctuation">)</span> 时钟和镜子改变了人类社会。
时钟创造了一种焦虑文化。
镜子创造了一种自恋文化。
<span class="token operator">--</span> <span class="token class-name">David</span> <span class="token class-name">Perell</span>
</code></pre></div><h1 id="_2020-06"><a href="#_2020-06" class="header-anchor">#</a> 2020-06</h1> <ul><li>科技爱好者周刊-第113期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-113" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-113<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 暴力犯罪为什么越来越少？</span>
技术迫使你遵守制度，因为任何违反规定的行为都会被查出
以后，你可能只能选择体制允许的生活方式，选择体制外的生活方式会越来越难

<span class="token comment">// 能源</span>
<span class="token number">2035</span>年美国可以实现<span class="token number">90</span><span class="token operator">%</span>电力来自清洁能源，淘汰所有煤炭发电，并减少<span class="token number">70</span>％的天然气发电

<span class="token comment">// 超级计算机</span>
<span class="token comment">// https://www.top500.org/news/japan-captures-top500-crown-arm-powered-supercomputer/</span>
日本的 Fugaku 排名世界第一
该计算机是 <span class="token constant">ARM</span> 架构的

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 初学者眼里有很多可能性，专家眼里只有很少可能性 <span class="token operator">--</span>铃木俊隆

<span class="token number">2</span><span class="token punctuation">)</span> 汉明问题
<span class="token comment">// https://www.lesswrong.com/posts/P5k3PGzebd5yYrYqd/the-hamming-question</span>
“你的领域中最重要的问题是什么？”
“你为什么不研究它们？” 
</code></pre></div><ul><li>科技爱好者周刊-第112期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-112" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-112<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 从旧金山搬到纽约的感受</span>
<span class="token comment">// https://paulstamatiou.com/new-york/</span>

<span class="token comment">// 宇宙飞船的计算机如何保证计算正确？</span>
<span class="token comment">// https://space.stackexchange.com/questions/9243/what-computer-and-software-is-used-by-the-falcon-9/9446#9446</span>
<span class="token class-name">SpaceX</span> 为火箭和宇宙飞船的计算机提供三重冗余

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 面向大众的 <span class="token class-name">Linux</span> 桌面机就像核聚变一样，永远离实现有<span class="token number">20</span>年的路程
</code></pre></div><ul><li>科技爱好者周刊-第111期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-111" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-111<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-py extra-class"><pre class="language-py"><code><span class="token comment"># 国内智能电视的误区</span>
一打开就是各种菜单  
播放开机广告
自带系统
只要一两年，系统就会变得很卡

电视机和系统是分开的两个硬件，不集成在一起
电视机最好就是一个单纯的显示设备，操作系统由机顶盒来承担

<span class="token comment"># https://www.princeton.edu/news/2017/08/22/orange-new-green-how-orange-peels-revived-costa-rican-forest</span>
将<span class="token number">12000</span>吨桔子皮，倾倒在一块贫瘠的土地上 
变成一片郁郁葱葱的森林
启示回收食品工业的生产残余物

<span class="token comment"># https://insights.dice.com/2020/06/04/24-programming-languages-pay-top-salaries-scala/</span>
美国平均工资最高的程序员依次是Scala、Go 和 Objective<span class="token operator">-</span>C
Rust 语言连续五年排名程序员最喜欢的编程语言

<span class="token comment"># 使用 Graphviz 生成示意图</span>
<span class="token comment"># https://hackernoon.com/how-you-can-set-up-remote-development-workflow-with-vs-code-in-your-browser-3y3q3wu9</span>

<span class="token comment"># Build A TODO App using Cloudflare workers and KV</span>
<span class="token comment"># https://codeforgeek.com/build-a-todo-app-using-cloudflare-workers-and-kv/</span>
使用serverless

<span class="token comment"># 地球的15个气候临界点</span>
<span class="token comment"># https://www.resilience.org/stories/2020-06-08/collapse-of-civilisation-is-the-most-likely-outcome-top-climate-scientists/</span>
</code></pre></div><ul><li>科技爱好者周刊-第110期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-110" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-110<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 如果不能去美国上市 @digest</span>
对国内影响最大的领域就是风险投资

<span class="token number">1</span><span class="token punctuation">)</span> 创业融资变得困难，创业者减少
<span class="token number">2</span><span class="token punctuation">)</span> 程序员的挖角和跳槽减少，明星工程师身价下降
<span class="token number">3</span><span class="token punctuation">)</span> 国内上市的创业公司将会增多，风险投资推动的并购也会增多

<span class="token comment">// 不分科教育</span>
芬兰小学
不再开设物理、数学、文学、历史、地理等不同的课程
<span class="token annotation punctuation">@eg</span> 讲欧盟主题 <span class="token operator">--</span><span class="token operator">&gt;</span> 包括经济、语言、地理、历史等相关知识

<span class="token comment">// 机器学习生成的《吃豆人》</span>
<span class="token comment">// https://www.theverge.com/2020/5/22/21266251/nvidia-ai-gamegan-recreate-pac-man-virutal-environment</span>

<span class="token comment">// 谷歌AI</span>
无法通过外貌来推断一个人的性别

<span class="token comment">// 计算机系统的设计原则 @digest</span>
<span class="token comment">// https://embeddedartistry.com/blog/2018/04/26/embedded-rules-of-thumb/</span>
<span class="token number">1</span><span class="token punctuation">)</span> 头文件的内容，至少要用于两个源文件
<span class="token number">2</span><span class="token punctuation">)</span> 复杂性成倍增长，百万行的代码库会包含许多状态，它的复杂性是人类无法掌控的

<span class="token comment">// 言论</span>
<span class="token number">1</span><span class="token punctuation">)</span> 弯曲的道路强迫你看房子，而不是看路 <span class="token operator">--</span> <span class="token class-name">David</span> <span class="token class-name">Perell</span>
</code></pre></div><h1 id="_2020-05"><a href="#_2020-05" class="header-anchor">#</a> 2020-05</h1> <ul><li>科技爱好者周刊-第109期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-109" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-109<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 播客的价值 @nice</span>
对着你的耳朵在讲述，属于跟受众物理距离最近的媒体
亲切感<span class="token operator">+</span>真诚
长期的忠实订阅者

<span class="token comment">// 太空能量传输</span>
<span class="token constant">X</span><span class="token operator">-</span><span class="token number">37</span>B <span class="token operator">--</span><span class="token operator">&gt;</span> 太阳能板 <span class="token operator">--</span><span class="token operator">&gt;</span> 微波形式传回地球 <span class="token operator">--</span><span class="token operator">&gt;</span> 为高空无人机、卫星和空间站充电

<span class="token comment">// 盗版工具是否有版权？</span>
Popcorn Time <span class="token operator">--</span><span class="token operator">&gt;</span> <span class="token constant">DMCA</span><span class="token operator">??</span><span class="token operator">?</span>
代码不直接侵犯版权
而是被用作侵犯版权的用途

<span class="token comment">// utm参数</span>
<span class="token comment">// https://smashnotes.com/updates/how-to-use-utm-parameters-to-grow-your-audience</span>
utm_source
utm_campaign

<span class="token comment">// 库和框架 @diff</span>
一次可以使用多个库
但是框架一次只能使用一个

<span class="token comment">// 《贝索斯谈写作与叙事谬误》@digest</span>
<span class="token comment">// https://jacklimpert.com/2018/04/jeff-bezos-talks-about-writing-and-the-narrative-fallacy/</span>
<span class="token number">1</span><span class="token punctuation">)</span> 叙事谬误 <span class="token operator">--</span><span class="token operator">&gt;</span> 人类将复杂的现实转变为过于简单的叙述
<span class="token number">2</span><span class="token punctuation">)</span> 人类倾向于将不相关的事实归结为因果关系
<span class="token number">3</span><span class="token punctuation">)</span> 在心理上摆脱世界的真正随机性、人类社会的混乱、以及各种不可抗因素带来的影响
</code></pre></div><ul><li>科技爱好者周刊-第108期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-108" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-108<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://www.blockeley.com/" target="_blank" rel="noopener noreferrer">https://www.blockeley.com/<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="https://luyuhuang.github.io/2020/04/28/gzip-and-deflate.html" target="_blank" rel="noopener noreferrer">https://luyuhuang.github.io/2020/04/28/gzip-and-deflate.html<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-js extra-class"><pre class="language-js"><code><span class="token comment">// 《隆美尔战时文件》</span>
如果两方实力相当，或者我方实力不如对方，就不应该正面对抗，
必须采用奇袭战，打对方措手不及

创业公司不能跟大公司正面对抗，不能在对方的主营业务上与其竞争

<span class="token comment">// x-recruiting</span>
<span class="token comment">// https://frenxi.com/http-headers-you-dont-expect</span>
有些互联网公司 把招聘信息放在x<span class="token operator">-</span>recruiting这个 <span class="token constant">HTTP</span> 头信息里

<span class="token comment">// 哲学剃刀</span>
奥卡姆剃刀 <span class="token operator">--</span><span class="token operator">&gt;</span> 某个命题成立，所需要的假设越少越好
汉隆剃刀 <span class="token operator">--</span><span class="token operator">&gt;</span> 永远不要将恶意归咎于愚蠢
希钦斯剃刀 <span class="token operator">--</span><span class="token operator">&gt;</span> 凡是无证据的断言，也可以无证据地驳回
休谟剃刀 <span class="token operator">--</span><span class="token operator">&gt;</span> 无法从事实推导出价值判断
萨根标准 <span class="token operator">--</span><span class="token operator">&gt;</span> 非同寻常的主张，需要非同寻常的证据
</code></pre></div><ul><li>阮一峰周报-107期笔记
<ul><li>@doc
<ul><li><a href="https://www.yuque.com/ruanyf/weekly/issue-107" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-107<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li> <li><a href="http://www.timcasasola.com/blog/writing" target="_blank" rel="noopener noreferrer">http://www.timcasasola.com/blog/writing<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code>遗失古老的文件并不可惜。
忘记以前的观点，才能为新想法的产生留出空间。
<span class="token operator">--</span> 弗里曼·戴森（<span class="token class-name">Freeman</span> <span class="token class-name">Dyson</span>）

<span class="token operator">==</span><span class="token operator">=</span>
会议有利于性格外向的人，
尤其是那些说话大声并且不需要时间思考问题的人，
不利于那些性格内向的人。
这是不公平的，但很少被提出。
<span class="token operator">--</span> 《为什么在远程工作中写作很重要？》
</code></pre></div><h1 id="_2020-04"><a href="#_2020-04" class="header-anchor">#</a> 2020-04</h1> <ul><li>阮一峰周报-105期笔记
<ul><li>@doc <a href="https://www.yuque.com/ruanyf/weekly/issue-105" target="_blank" rel="noopener noreferrer">https://www.yuque.com/ruanyf/weekly/issue-105<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></li></ul> <div class="language-java extra-class"><pre class="language-java"><code><span class="token comment">// 线上线下行业</span>
互联网的电商、线上教育、网络游戏、远程办公是增长的

就算没有疫情，线下行业也会越来越难做，
未来能够生存下来的，将是线上行业或线上线下结合的行业

<span class="token comment">// 无人机发电</span>
风力发电
无人机翼展达到<span class="token number">12</span>米 <span class="token operator">--</span><span class="token operator">&gt;</span> 特制的绳索连接到地面的风力发电机

<span class="token comment">// 银河系 </span>
银河系是一个具有四条旋臂的棒旋星系

<span class="token comment">// 电子数据有效证据</span>
最高人民法院正式规定，电子数据充当民事诉讼证据具有完全效力，从<span class="token number">5</span>月<span class="token number">1</span>日开始实施。
网页、博客、微博、短信、电子邮件、即时通信、用户注册信息、电子交易记录、登录日志等，
都是有效证据<span class="token operator">!</span><span class="token operator">!</span><span class="token operator">!</span>

<span class="token comment">// 核电是唯一的绿色能源解决方案</span>
全球变暖
人类只有一种立即可用的能源，不会引起全球变暖，那就是核能
</code></pre></div></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
      ←
      <a href="/arch/nav.7-9.trend/ch.2020/watch/case/01-3399143541706838.html" class="prev">
        [0-2]C语言为什么能重回榜首
      </a></span> <span class="next"><a href="/arch/nav.7-9.trend/ch.2020/watch/02-5077131683445603.html">
        [总结]后端-技术观察-2020
      </a>
      →
    </span></p></div> </main></div><div class="global-ui"></div></div>
    <script src="/arch/assets/js/app.488bd30a.js" defer></script><script src="/arch/assets/js/2.0fac2cb2.js" defer></script><script src="/arch/assets/js/198.cb2f8d6c.js" defer></script>
  </body>
</html>
